image artifact - Español Inglés Diccionario